Implement basic actions

Should be finished by tomorrow. Putting here so that I can see the documentation errors.
If it's default can just omit, then you won't need to document also...