expand if blocks, renamed some static vars for faster code completion
diff approach to fragment loading
reworked fragment loading, backstack next
fragments displaying properly, todo: manual backstack control