added artist form, updated layout page, and added create function