side menu bug fix
incremental
init js modules