start adding some function declarations

API's to add, remove, etc. the different datastructures.