[Refactoring] Switched from the maintenance script to GNU Make. Moved the contents from test/ to tests/. Reworked the test/project helper.