First Drop

This is the first commit. This version is still being tested/debugged.