Initial commit - Saved work in progress to continue on a different computer.