Finished refactoring, on to testing
It finally draws something
`Better drawing, still not fully complete