Implemented all paint methods in View + Add some attributes / Cleaning code in Model