add initial userguide
better directory sturcture