Initial commit!

@todo DOCUMENT ALL THE TINGS!