Nice job so far. And I was always told if a jobs worth doing it's worth doing properly, so take your time. And I know 1st hand how time consuming some jobs can be and you feel you didn't get much done. But I think it's already starting to take shape :)