Add more utils and change inner repr. of Coord
Add dirty flag and prepare for smoother possition
Change world to use InterIndexList
Restructure PyCraft and optimize drawing