Moved header comment to very top and imports directly below that. Cleaned up a little/commented the code a little