Added feet, zoom, center, refactoring changes