this is going to be an express app
view engine will be jade
As we'll be using Angular to deal with routing, we use the '*'
as a catch-all

Our callback will render a view we'll be creating called 'index'
create a simple div in the jade view and then tell node where to find views, which, for now is in our project root dir, __dirname
typically we could listen on a port - but later will change to a better way
this format would allow us to run it locally or on cloud9 - where they provide the port and ip - also fix two typos.  I can NOT type
link to bootstrap - which was installed by bower. Had to do crappy link, which we will fix up later in a better way
but we have to tell node to serve up static data and we can, for now, indicate the initial base path for it, adjusting in the view file accordingly
struggling to get the right locations as our setup is different to the tutorial
create a small angular module
we need to add these because otherwise the view does not know we are using angular
create the ng-app on the body and the test controller where we will have our data binding
__dirname is where the FILE is, not where the file is run FROM
no spaces
paths are hurting me at the moment, so to get this to work I am bringing this into a simple structure, which I will delete, once I have it all working as they should - these are taking off from where we left off in src/js
angular was unlikely to work w/o actually HAVING angular
now set up 2 example jobs and chnage the jade index file to show these jobs in a list-group
now switch to have the data in the database - std mongoose connect and the db will be created if it does not exist
list for an open event and let us know if we connected successfully to mongodb
now try and get the jobs from the database - first create a simple test api