Updated todo list.
Created ship factory methods including loading from file
Added more ship parameters and the test ship file.
Started adding support for specifying collision shapes, got box working so far.
Added codeblocks file to nicetohave.