added documentation, renamed and added dirs for docs purposes, moved data dirs up a level, style updates