Mostly finished with everything, just need display functions finalized.