A Modeling Framework for Behavior, Energy, Autonomy and Mobility (BEAM)