Adopt middleman framework and haml