Lots of good changes.  added startstructs as an array of 1's and 0's to specify which atoms start from structures.start.

Added run_types to control running low, normal, DOS