Behaviour added 04-04

Behaviour class and subclasses (incomplete) added to the project