Feature/add directory structure

This request replaces #1: https://github.com/glenjarvis/lemonade/pull/1