Refactor method. Split example files into 3 parts.
Fixed NPE issues post making changes to main classes and examples.
Add a new constructor to APIReader.
Refactored & separated APIBuilder and APIReader classes.
Tidying up classes and examples.
Fixed NPE errors, added new tests for the APIReader class.
Merge pull request #1 from angiemai/master

c# version of API wrapper
Added new test for APIReader
Refactoring of APIReader (removed cruft) and two news tests in APIReaderBehaviour.
Restored APIReaderBehaviours.java