Add missing public in project code
Add annotation root to all relevant libraries