[Added] lua unit tests for the theme park logic and restructuring to
make the screen plays testable with the busted framework.

Change-Id: I3497a522dbc2542f7595a9228a35d6873ff9d074