[Task] Add solution to the project

Finalized source codes for the project