Refactor domain model
Refactor application
Refator user stories and test cases
Refactor js code