worked on shape rotation; I took the bitmap approach to rotating the shapes since it is much faster and less complex; next I need to work on get line completion to work properly