Interface is now fully functional, including settings file saving/loading.