adding travi CI file and moving assets middleware to new package