Created Environment and LocalEnvironment as a demonstration.

 Both need comments and testing.