Create custom casperjs modules.
Create seperate modules for page objects.
Reorganize sources.
Add page object for flash messages.