moved the init parts to constructor and refactored the controller
renamed the vars
no return from view
added comments
text is ok
refactored MemoContainer