Landing

OK, some simple stuff, and some not so simple stuff.  The interesting stuff is the grunt tasks.  I'm going to catch my breath, and then I'll write some quick docs for how to use grunt.