Initial Commit. Moved all entity classes from opensajux repo to this
one. Includes all changes upto version 0.6.0
update ignore list