add basic dashboard layout layer classes, may need to rethink grid framework choice
add Contribtion doc