Split repeated code into own file.
Cleaned up step a bit
More documentation and clean up
Changed uncodntional bp to only hit statements debuggables.
Updated atum and amulet