added guidelines and frontend app