private void findConfigurableAnnotation(ArrayList<Class<?>> classes)
    {
        System.out.println("Finding configurable annotation... " + classes.size());
        try {
            for(Class c : classes)
            {
                System.out.println("checking if configurable annotation... " + c.getName());
                if(c.getSimpleName().equals("Configurable")) //TODO
                {
                     configurableAnnotation = c;
                }
            }
        } catch (Exception e) {
            System.out.println("Error finding configurable annotation.");
            e.printStackTrace();  //To change body of catch statement use File | Settings | File Templates.
        }

        if(configurableAnnotation == null)
            System.out.println("configurable annotation is null");
        //System.out.println("Found configurable annotation: " + configurableAnnotation.getName());
    }