refactor(all) Facades and Entity refactoring

Add Builder and BuilderFactory
Refactor Facade for easier access
Allow merging of Entities
Slightly refactor the View Command
Refactor Travis to use low/high settings for PHP versions