Started versioning, Minor code cleanups

 - Started versioning (going beta at 0.1.005)
 - Code cleanup
 - Fixed minor code conformity issue