Few component tweaks
 - Tabs instead of spaces
 - Moved inline stuff from .h to .inl
Bumping submodule reference to fix build issue