separate reactor and parent properly; upgrade maven plugins to current versions; upgrade 3rd party libs to current versions