Moved assembly into arch folder. Fixed mboot validation and hang loop.
Added CFLAGS