Function Skeletons

Added class structure and function skeletons to be filled in later.