Split code into modules
Added Chrome extension