Move all the tesselartion files around
Update all the docs
Huge update to use a size array instead of widht/length/height variables.
Update docs for changes to docs with shapes and add in penrose tilings.