Simplify creation of an instance, exposing the structures of the instances and removing dynamic allocation functions
Remove Magic Number checking by the client side
Improve README a little