switching to pins that don't conflict with the ethernet shield
extracting animation code
restored pulse while building
Merge branch 'refactoring'