Added loading indicator. Refactor solution structure.
remove unused files