Initial Commit and synch

Finally got around the firewall and can submit! :)