* This allows specifying all it's dependencies rather than for consuming projects to do this * Remove unused APIs * Fix weird downgrade warnings that show up due to P2P references