added needed files and create the ui