Adding aretemis as a framework under different name to avoid conflicts.
Adding customization to artemis framwork.