create specs for Button and MovingButton

This completes the specs for button.h (at least until we change it).
add Makefile for specs directory
Merge branch 'master' of https://github.com/130610/sd-project