Finished Swap implementation. Updated Application and ApplicationPanel
to use it.