A fun side project to make an MVC