Added specs for patterns
Added loops to parse pattern into list, as per spec.
Added some docstrings and empty functions
basic implementation of get_variables()
Added return statement
Notes on possible changes