some sstyling and added needed files for Dart