Controller - View approach

Closes #2 
Closes #10
Weak browser, you have. Weak in this one, the force is - pun intended :)