Home synchro
Merge remote-tracking branch 'origin/realty-branch' into realty-branch
Introduced new class. Refactored engine