Notions of Complexity Within Computable Structure Theory