temporary commit for all my code
Fixed up the graphics package to allow easier implementation.