First version of a frontend