Updates to improve core class coding

-Added parameters.py and shared_functions.py to the core folder.
-Added references to use the contents in the core classes and
manipulation.py.