Initial commit. code.py outputs where the line should be
Add a line to show where the data stops
Change the algorithm to categorise data into tiles

Instead of looping through the data for each tile in the country the
programme now builds an array of tiles with the value being the number
of crimes. There are also now comments explaining it.
Subdivide the country on longitude as well as latitude
Add a webservice in flask, re-jig the directory structure

This is now a flask webservice/site? so I don't have to copy and paste the
data in. All data is now in the data directory
Seperate code.py into files under lib
Fix the webserver
Add dots to say how much crime is being commited
Change the top and bottom constants so more are amber or red
Remove the blue dots to signify no data
Abstract data sets into a class called DataSet
Add a get_value function instead of just adding one for each data point

DataSet now has a method called get_value so they can weight values
depending on their data
Make the dots a little larger
Rename the 'work' function to a proper name
Add population data
Allow the line not to be drawn

The line will not be drawn if noline=True is added to the url
Rename lines to squigle line in preperation for average line
Rename main.py to work.py
Add an average line
Change dot colours for different data sets