Fixed setter bugs. Added complete-documentation.