Add floor regenerate command
Create table on setup if not exists
Improvements
Rename permissions constant