Thngs to be done in no particular order:

 - Find and fix bugs
 - Add in better error handling
 - Understand and translate Robert McCoy's BASIC bullet
   programs into Python and incorporate them.
 - Make fonts selectable from within the program
 - Add in air density effects to the retardation functions
 
