refactoring, removing traits
api changes
adjust autoload file
get ready for first release