Create Entities
Update gitignore
Code cleanup and bug fixes
Entity Updates
New Entities