UI updates

colours, timer time entry support and added angle properties to the
visual keyframe class