Working stuff yay.

Need a bit of cleanup, just pushing archive of working project for now.
Need to do cleanup still. Also, need to migrate my workspace onto git
still.