[#83] Fix markup to enable event handlers to fire.

I'm unsure why this caused the problem. Maybe there is an
issue with the <article> tag and node-webkit?
[#75] when attempting to open a project, the app will now check the localstorage to see if the directory selected by the user exists in as project directory in localstorage