Optimize imports.
Fix comments.

- Make more correct in terms of English grammar and spelling and so
  forth.
- Use commonly-used documentation comment syntax.
Rename 'cycle' -> 'circle'.

Fix spelling of line chart point style enum value. People could
otherwise search for 'circle' and not find anything, because of the
misspelling.
Remove unsupported line chart point style.

Doesn't seem like triangular point styles are currently supported, so,
this commit removes cruft.
Add Build/ to .gitignore.
Remove some superfluous comments.

Also, remove a few lines of crufty code.
More clean-up.

- Split long lines into multiple shorter lines.
- Rename variables and methods.
- Fix spelling.
- Remove empty method body.
- Remove superfluous comment.
Remove empty method bodies.
Whitespace and other fixes in demo.

- Clean up some unusual whitespace, or lack thereof.
- Remove empty method definitions.
Remove 'and' from method name.

Objective-C coding conventions do not call for such conjunctions, AFAIK.
Auto-indent and remove trailing whitespace.
Merge pull request #113 from Noreaster76/cleanup-and-refactoring

Cleanup and refactoring