Adding install class and methods