Finalized Project.

Added and checked all functionality of all the methods.