implemented srp by moving calls to model from controller to model itself. removed unused dom event listeners