The code is broken down into the following sections:
website: code to display the website and handle user submissions
backend: send alerts to the councils, work out who should get the alert, various
confirmation emails
mobile apps: currently for iPhone and Android - two separate apps
utility scripts: odds and ends - eg importing photos from Flickr tagged
'fixmystreet'