add basic modal view

M.LoaderView extends now M.ModalView
rewritten tests