Create DeepSleep project with head files
Add API to the head files
implement the functions defined in API
complete DeepSleep project