Add container unit testing

Now package
Change makefiles to use package
Add documentation
Missing ;
Delete container.d