Added artist controller spec
Further development of functional tests and removed redundant methods from the artist controller