Applied some Domain Driven Development principles like (Entity Design Pattern)
 - [#4] Fixed internationalization issues
 - Improved Code Quality
 - Removed unnecessary files