rest api functions seperated int their own micro apps, this remains as common api lib
dev gems added
to much dev to mention in a commit comment :p