app_main is now usrinit and it's intended to be the entry point
for user space init in the future.
Fixing bitmap functions & added some tets.