Work in progress. New behaviour rules architecture.
Work in progress. Movement and rotation rules.