adding visualization
bottle and server