Slicing 1

if you are not against, that will be our branch for front-end. and I'll send you pull requests when some part is ready :)