use t1.micro as default instance type
add Makefile
improve error messages