fixed strcuture bugs, add compass.rb and copy fixes