add styling
complete README
final touches and drying up code