added config files and ui frameword