Enemy functionally

Enemy is added with basic functionally