fixed all bugs, enabled customization capabilities

sort works, filters works, nothing is hardcoded anymore... everything
can be customized now.