Initial Commit PRE-ALPHA

Yay some working-ish code to hack on finally! Someone figure out go
versioning and make it do stuff cause I don't want to. THANKS!