Tilling: Refactored basket weave
Tilling: Refactored Med1 and Med2 into classes
Tilling: Refactored Open Weave into a class
Also fixed Mediterranean patterns to scale properly
Tilling: Finished Pythagorean pattern
Removed height from abstract since its not needed.