(v5)leg updates,styles

Several changes to Leg fragment
Implemented styles, moved all colors to colors.xml
Not sure if you want to move Location... stuff, as I fixed several bugs / issues with Antony's stuff.