update for mine craft 1.7.10. VERY BETA. The API is subject to change. fixed most encapsulation and technical debt.
Model changes
moving classes, error handling, ready for production
updating version for release