Final Documentation Updated

All the final structure update, final documentation, demo video,
javadoc, final document.
Missing presentations.
Final Documentation and final structure of the project

Final Documentation, javadoc, demo video, missing presentations