Complete Code Commited after more than 1 year of the project development!

Signed-off-by: njss <njssnjss@gmail.com>