fix unused variable warning
Fix spelling in destructor
Merge pull request #336 from naclander/patch-1

Fix spelling in destructor
simplyfy :controller logic
fix viewing side after idle controller reassign