added files with basic UI in place