Mvp code refactor

![haters](http://media.giphy.com/media/AvUWydnU5FulG/giphy.gif)