Refactoring on project. Renamed all project names and classes to follow good code conventions. Breaking changes to pdf writer.