All code should follow the following standards:
All code should meet default configuration of PHPMD
All code must be covered by tests using PHPUnit For functional tests unique IDs should be used and after test is done all data from remote server should be removed.