First upload to GitHub

For revision history look developer notes.