Added missing fields.
Added POST methods.
All functions implemented.