I am trying to understand the eclipse milo package and I am confused on what the difference is between the stack and the sdk. In addition, I am looking for an overall general breakdown of the files/classes in the package. What is the sessionmanager used for? If I were to implement an LDS, should I mainly focus on using the SDK?