mvc boilerplate and basic todo functionality