Adds many, many backend overhauls and improvements. #38.
Merge branch 'master' of https://github.com/mark-d-holmberg/lumos