3. restructured as package, created impl for contactmger (still only copy paste of interface), next step is gradle and .gitignore