added documentation and current project state