Use configure.py instead of makefile.
Ignore makefile as it is autogenerated.
Inner classes declarations use classnames.
Test inner class declarations.