Town Council meeting looks at plans for Canonchet