Awesome work! Don't feel bad about the time consumption I too go through stages where I can't work on my project and end up going through with-drawls. I applaud your effort of a major under taking.