Introduced ProjectManager!
Some matrix handling and general line tokenizing improvements.
There is a potential that something may be broken with this commit, alas.