modified structure, added sanitation

sanitization added and moved some files around. they yet live.
somewhere else.