Reorganized file structure

Moved contents of source to root directory and modified import statements
so that `go get` can automatically fetch and build the program