Shared this since it was in here, never finishing it and figured I might as well share it. Stopped work on: 4 Apr 2016
@Gamation for the static