adds dialog for adding goals (no spaces in name possible atm), with ajax update

updates in entities and dao layer