Made Artist and Ablum creation/searching synchronous to preserve hierarchies and prevent duplicating/overwriting resources. Closes #20