Twp. gives $300K to build senior center