Adding *.swo to .gitignore
Adding tests for 'project' class, moving generation of header and footer into project