Dev rewrite
CS Fixes
Added xml loader
Added setters and getters
updated tests
Implemented Interfaces
Minor fixes
0.7.0