Added AbiStructure back

Bug in make_input to create structure
Reverted back to old behavior to use AbiStructure object