removes redundant dirs
adds mvc folder organization and cleanup
abstracts model
abstracts controller
adds a remove route, called upon clicking the x