Elgg theme

This should be enough of a theme and structure so that we can start writing documentation.