Extend the dirloader to do async also
Add in some jade, extend the api for guest functionality
Set up watch function