breaking up pkgs, organizing, added entity depth, fixed canvas size/center, etc...