Add Assert structure

Perhaps someone will want to use a less verbose assertion framework...
Add TODO list
Add Licence