added Facade and changed return type of getFromIndex to ArrayList<CommandTemplate>