Changed the models and views to be more dynamic