1. + monitor_secure.S, monitor_imp_secure.c
2. Hyp mode stack initialized through a separate secure exception vector - hyp_stacklimit
3. Clearly set secure mode stack in boot.S - sec_stacklimit
4. monitor.S cleanup with unused data words
5. model.lds.S cleanup with unnecessary addresses. MON_OFFSET=0xF0000000, customizable
6. removal of __mon_install_hyp from monitor.S