Milestone commit: v0.001 - all initial capabilities implemented but not thoroughly tested