Split the app up into multiple parts for seperate testing