Updated dev guide with intro, css theming and classification of public type