finished mod integration, added config loader with annotation, removed (for now) gui code