Implement basic actions

Should be finished by tomorrow. Putting here so that I can see the documentation errors.
i think comma is supposed to be at the end, not at the beginning...?