now test files are also placed in obj/ and bin/ directories to avoid clutter