separated webapi class into own folder