Added UI files and organized everything into folders