+ add enemy behavior
+ add weapon hit check