adding analyze and alias operations along with unit tests... refactored syntax methods for better reuse
added create index operation and unit tests