Redesigning the structure of the app by separating model and controller
Updated mvc-separation
More mvc separation
more mvc separation