Cleaned up setOptions formatting
updated vim swap files in .gitignore
Return this for refresh function
Added publich methods to docs
Added Concepts to docs