Platforms

- Updated platforms list.
Code Cleanup

- Restructured 'undo' code to make backlog rollback more readily implementable.