move sources
fix for copying directories.
typo
simplify enums