fixed generated generic subpool implementation
added a test for a student's example
renamed test files