Started working on Scaning rows into structs. Refactored Select, Generated Struct Methods