Styleguide

resolves #117, #118, #112