Added layout, docs, and fixed make clean