implement folder modify and delete api calls

question about error handling: Do we want to return specific error messages? A simple true or false from the businesslayer is not always very...helpful.