add surface !\d, !\d-\d support
fix surface.append
mod Makefile
add copyright to sources
readme -> 0.1.0