Ignores compiled test folder.
Updates tests to use the compiled files.
Adds a compilation step before tests.
Removes unnecessary compilers option.
Makes testling use the compiled tests.