+ project groups (Model, View, Controller, API)
~ think about fighter params
+ singleton api class