Added SDL, new random functionality, changed input entry, and updated rotation functions.