adding base

based on aelogica.com style guide