added archer class

just copy and adapt from warrior class