Cleaned up the code and added multiple variable declarations and
initializations in one line support. However, the syntax supported for
such feature is different from the implmented method so the method in
which this feature is supported will have to be changed.