reorder
unused variables
uninitialized variables
Merge pull request #6 from elaird/warnings

Warnings