Changed layout of resource concept tags to inline

See issue #128
Changed order of tags, requires before teaches

See issue #128
Changed text for resources lacking concepts

e.g., if a resource doesn't require any concepts