Coding: Building the service skeleton and defining objects - Low Level Design