Initial UI commit with all files