style fixes and updates:

* always use warnings
* replace vars with our
* replace base with parent
* remove 3 space indentation
* replace tabs per spaces