Add snap-core dependency
Work in progress (type errors)