Restructured file layouts.
Added assets.
Added IntelliJ IDEA project files.
Added documentation.