Add academic subjects

Added academic subjects.
Updated menu block (I pulled this update from another project).

`admin?` actually checks for the `admin` or `developer` role already.