Basic working code

Functional enough to be used (version 0.0.1) still need to add setup scripts.