Major Update

Implemented look up table for finding stable bond structures. Code
automatically chooses this structure if applicable, otherwise the
structure is freely made based on user input.
TODO: Needs documentation for how this table works