Created new project for handling unit tests, added multiple tests and
fixed some bugs