Moved source files and UI files to separate directories.