```ruby
module Forem
  class Engine < Rails::Engine
    isolate_namespace Forem

    initializer "serve static assets" do |app|
      app.middleware.insert_after ::ActionDispatch::Static, ::ActionDispatch::Static, "#{root}/public"
    end

    class << self
      attr_accessor :root
      def root
        @root ||= Pathname.new(File.expand_path('../../', __FILE__))
      end
    end
    
    cattr_accessor :theme

    config.after_initialize do
      if defined?(::Refinery)
        # Allow forem to hook into Refinery CMS if it's available
        ::Refinery::Plugin.register do |plugin|
          plugin.name = "forem"
          plugin.directory = "forem"
          plugin.url = {:controller => '/admin/forem/forums', :action => 'index'}
          plugin.menu_match = /^\/?(admin|refinery)\/forem\/?(forums|posts|topics)?/
          plugin.activity = {
            :class => ::Forem::Post
          }
        end
      end
    end

    config.to_prepare do
      if defined?(::Refinery)
        ::Refinery::User.send :include, ::Forem::UserExtensions
      end
    end
  end
end

require 'simple_form'```

Remove static assets hack, now we just need to create app/assets
user
```ruby
module Forem
  class Engine < Rails::Engine
    isolate_namespace Forem

    class << self
      attr_accessor :root
      def root
        @root ||= Pathname.new(File.expand_path('../../', __FILE__))
      end
    end
    
    cattr_accessor :theme

    config.after_initialize do
      if defined?(::Refinery)
        # Allow forem to hook into Refinery CMS if it's available
        ::Refinery::Plugin.register do |plugin|
          plugin.name = "forem"
          plugin.directory = "forem"
          plugin.url = {:controller => '/admin/forem/forums', :action => 'index'}
          plugin.menu_match = /^\/?(admin|refinery)\/forem\/?(forums|posts|topics)?/
          plugin.activity = {
            :class => ::Forem::Post
          }
        end
      end
    end

    config.to_prepare do
      if defined?(::Refinery)
        ::Refinery::User.send :include, ::Forem::UserExtensions
      end
    end
  end
end

require 'simple_form'```
assistant