Added source files
Implemented the rest of the testers. All that is left is to comment everything well.
Trying to use mine