adding documentation for the project

Still to get it working, but seems to be on its way.