udacity broken, lots of todo, jinja2 etc..