Theory And Applications Of Gram-Scale Spacecraft