unclutter CAT

- moved some CAT methods to separate files to unclutter the m file
- made all onset methods in CAT and CATTube hidden, so they don't pop up
e.g. in auto-complete