basic framework done

we can start going into da coding