You have your angle down and I see you are using the AffineTransformation but this code is far too large and unclean to read. If you can identify parts of code you have singled out errors in, then we...