Add a java file manager implementation for tests.
Successfully parsing files.
Formatting.
Implement the visitor which will search for and create definitions.