resolves #234 by adding an availablethrust variable to the craft