Rework the API to focus on objects
Add missing files
Finish singularity, work on alloc

Kids woke up, have to stop :-(