Removed innecessary behaviour, delegated responsabilities in model object