add files and classes within them