Added initial downloader code and TMLBM
Merge branch 'develop' of github.com:Celestibytes/CelestiLib into develop