Move init routines to setup() call because constructor initialisation doesn't seem to work.