Add front-end (not functional yet)