Finnished the project.

The project is cleaned and ready, comments is done, test code and other
none working code is deleted.
To view both image and text still remains thoug.