First version passing all tests (Engine and App)

* with proper solutions for paper_trail and arel/YAML.dump issues