Added colours for each individual layer, finished init function, started animation functions
Added Midpoint property and changed init function to use it. Finished first animation function.