changes to framework...

- layout determined by individual file
- params now acquired from app (so errors can work)
removed 'default' from layout file names
fixed article dropdowns

contents are no longer clickable after menu is hidden
Merge branch 'unstable'