make tabs vs spaces consistent
fix clang warnings

so that they don't annoy me